<?php

class ContactController extends CrudController
{

    public $modelName = 'Contact';
    public $title = 'Contact';
    public $allowCreate = false;
    public function init()
    {
        parent::init();
        $this->indexColumns = array(
//            array(
//                'class' => 'CCheckBoxColumn',
//                'id' => 'ids',
//                'selectableRows' => 2,
//            ),
            array(
                'header' => Yii::t('user', 'Name'),
                'name' => 'name',
                'type' => 'raw',
                'value' => 'CHtml::link($data->name,$data->editUrl,array("target"=>"blank"))',
//                'filter' => CHtml::textField('name', getQuery('name', ''), array('placeHolder' => Yii::t('user', 'Search'))),
            ),
//            array(
//                'header' => Yii::t('user', 'Email'),
//                'name' => 'email',
//                'type' => 'raw',
//                'value' => '$data->email',
//            ),
            array(
                'header' => Yii::t('user', 'Phone'),
                'name' => 'phone',
                'type' => 'raw',
                'value' => '$data->phone',
            ),
            array(
                'header' => Yii::t('user', 'Email'),
                'name' => 'email',
                'type' => 'raw',
                'value' => '$data->email',
            ),
//            array(
//                'header' => Yii::t('user', 'Title'),
//                'name' => 'title',
//                'type' => 'raw',
//                'value' => '$data->title',
//                'filter'=>false
//            ),
            array(
                'header' => Yii::t('user', 'Status'),
                'name' => 'status',
                'type' => 'raw',
                'value' => '$data->statusLabel',
                'filter'=>false
            ),
            array('class' => 'application.widgets.MyButtonColumn',
                'editUrl' => '$data->editUrl',
                'deleteUrl' => '#',
            ),
        );

        $this->formColumns = array(
            'name','phone','email','title',
            'content' => array(
                'type' => 'textArea',
            ),
            'status' => array(
                'type' => 'radioButtonList',
                'data' => Contact::getArrayStatus(),
            ),
        );
    }

}
